4 webview_flutter Bridge 通信操作
addJavaScriptChannel
Flutter 侧注册 Channel。
注:添加一个新的 JavaScript Channel 仅在下一页加载后才会生效。
final WebViewController controller = WebViewController();
controller.addJavaScriptChannel(
'Print',
onMessageReceived: (JavaScriptMessage message) {
print(message.message);
},
);
JS 侧调用:
Print.postMessage('Hello');
removeJavaScriptChannel
WebViewController:
Future<void> removeJavaScriptChannel(String javaScriptChannelName)
本文作者:Maeiee
本文链接:4 webview_flutter Bridge 通信操作
版权声明:如无特别声明,本文即为原创文章,版权归 Maeiee 所有,未经允许不得转载!
喜欢我文章的朋友请随缘打赏,鼓励我创作更多更好的作品!